﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Microsoft.VisualStudio.TestTools.UITest.Common</name>
  </assembly>
  <members>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore">
      <summary>The class to iterate the actions in an UITest object and interpret those. The result of interpretation depends on the UITestActionInvoker value.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.#ctor(Microsoft.VisualStudio.TestTools.UITest.Common.UITest)">
      <summary>Creates an instance of UITestInterpreter for a given UITest</summary>
      <param name="uiTest">The UITest to interpret.</param>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ActionCompleted">
      <summary>Event raised after an UITestAction is executed.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ActionInvoker">
      <summary>Gets or sets the UITestActionInvoker to use to execute actions in the UITest.</summary>
      <returns>Returns <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" />.</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ActionListCompleted">
      <summary>Event raised after execution of each ActionList is completed.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ActionListStarted">
      <summary>Event raised before execution of each ActionList is started.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ActionStarted">
      <summary>Event raised before an UITestAction is executed.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.Cancel">
      <summary>Cancels the execution (that is, interpretation) of the current step or test. This call blocks until the UITest execution is canceled and playback returns. This must be called from a different thread from the thread that is executing the UITest.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.CurrentAction">
      <summary>Current action being executed.</summary>
      <returns>Returns <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.Dispose">
      <summary>Disposes the object.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.Dispose(System.Boolean)">
      <summary>Actual dispose implementation.</summary>
      <param name="disposing">Flag to indicate whether to dispose managed resources.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ExecuteAction(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Executes the given action.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ExecuteStep">
      <summary>Executes (that is, interprets) the current step in the currently selected ActionList.</summary>
      <returns>The result of execution.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ExecuteTest">
      <summary>Executes (that is, interprets) the current UITest object.</summary>
      <returns>Returns <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestPlaybackResult" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ExecuteTest(Microsoft.VisualStudio.TestTools.UITest.Common.UITest)">
      <summary>Executes (that is, interprets) the given UITest object.</summary>
      <param name="uiTest">The UITest to execute.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ExecuteTest(Microsoft.VisualStudio.TestTools.UITest.Common.UITest,System.Int64,System.Int64)">
      <summary>Executes (that is, interprets) the given UITest object for the actions in the specified range.</summary>
      <param name="uiTest">The UITest to execute.</param>
      <param name="startId">The ID of the first action in ExecuteAction list that indicates the start of the range.</param>
      <param name="stopId">The ID of the last action in ExecuteAction list that indicates the end of the range.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.ExecuteTest(System.Int64,System.Int64)">
      <summary>Executes (that is, interprets) the current UITest object for the actions in the specified range.</summary>
      <returns>Returns <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestPlaybackResult" />.</returns>
      <param name="startId">The ID of the first action in ExecuteAction list that indicates the start of the range.</param>
      <param name="stopId">The ID of the last action in ExecuteAction list that indicates the end of the range.</param>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.InterpreterError">
      <summary>Event raised when an error occurs when interpreting the UITest.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.InterpreterProgress">
      <summary>Event raised to update progress when interpreting the UITest.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.InterpreterWarning">
      <summary>Event raised when a warning occurs when interpreting the UITest.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.IsExpectedExceptionFromActionExecution(System.Exception)">
      <summary>Returns true if the given exception is expected from the execution of an action.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.LogActionExecutionException(System.Exception)">
      <summary>Logs data for action execution exception.</summary>
      <param name="exception">Exception that occurred during playback.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.MoveToFirstStep">
      <summary>Moves the current action pointer to the first action of the currently selected ActionList.</summary>
      <returns>True if it is successful; false if the ActionList is in an invalid state.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.MoveToLastStep">
      <summary>Moves the current action pointer to the last action of the currently selected ActionList.</summary>
      <returns>True if it is successful; false if the ActionList is in an invalid state.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.MoveToNextStep">
      <summary>Moves the action pointer to the next action of the currently selected ActionList.</summary>
      <returns>True if it is successful; false if the current action is the last action in the ActionList or the ActionList is in an invalid state.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.MoveToPreviousStep">
      <summary>Moves the action pointer to the previous action of the currently selected ActionList.</summary>
      <returns>True if it is successful; false if the current action is the first action in the ActionList or the ActionList is in an invalid state.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.MoveToStepNumber(System.Int32)">
      <summary>Moves the current action pointer to the given action index in the currently selected ActionList.</summary>
      <returns>True if it is successful; false if the index is invalid or the ActionList is in an invalid state.</returns>
      <param name="stepNumber">The action index to move to.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.OnErrorHandledByUser(Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorEventArgs)">
      <summary>Called after the user handles the action execution error. This can be used to trace log something.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.PlaybackInProgress">
      <summary>True if playback is in progress.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.PlaybackUITest">
      <summary>Gets the UITest that is being executed.</summary>
      <returns>Returns <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITest" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.RaisePlaybackProgressEvent(Microsoft.VisualStudio.TestTools.UITest.Common.UITestProgressEventArgs)">
      <summary>Raise playback progress event.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.UITestCompleted">
      <summary>Event raised after execution of UITest is completed.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore.UITestStarted">
      <summary>Event raised before execution of UITest starts.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestPlaybackResult">
      <summary>Represents the possible results from the playback of a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITest" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestPlaybackResult.Passed">
      <summary>The test playback passed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestPlaybackResult.Failed">
      <summary>The test playback failed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestPlaybackResult.Canceled">
      <summary>The test playback was canceled.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList">
      <summary>Represents the list of actions in a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITest" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList" /> class. </summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.Actions">
      <summary>Gets the list of actions.</summary>
      <returns>The list of actions.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.AddRange(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction})">
      <summary>Adds the actions in the provided list to the end of this action list.</summary>
      <returns>The number of actions that are added to this list.</returns>
      <param name="addActions">An <see cref="T:System.Collections.IEnumerable" /> that contains the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> objects to add.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.Count">
      <summary>Gets the number of actions in the list.</summary>
      <returns>The number of actions in the list.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.Delete(System.Int64)">
      <summary>Deletes the action from the list that has the specified ID.</summary>
      <param name="id">An int that identifies an action in the list.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.DeleteRange(System.Int64,System.Int64)">
      <summary>Deletes a range of actions from this action list.</summary>
      <returns>The number of actions that were deleted.</returns>
      <param name="startId">An int that represents the ID of the starting action in the range to delete.</param>
      <param name="stopId">An int that represents the ID of the ending action in the range to delete.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.Equals(Microsoft.VisualStudio.TestTools.UITest.Common.ActionList)">
      <summary>Determines whether the provided action list is equal to this action list object.</summary>
      <returns>True if <paramref name="actionList" /> is equal to this action list object.</returns>
      <param name="actionList">An <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.Equals(System.Object)">
      <summary>Determines whether the provided object is equal to this action list object.</summary>
      <returns>True if the <paramref name="other" /> object is equal to this action list object.</returns>
      <param name="other">An object that can be cast to an <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.Find(System.Int64)">
      <summary>Searches for an action that has the given identifier and returns the action.</summary>
      <returns>If found, the action; otherwise, null.</returns>
      <param name="id">An Int64 value that represents the possible identifier for an action.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.FindIndex(System.Int64)">
      <summary>Returns the index of the action that has the specified identifier.</summary>
      <returns>If found, the index of the action; otherwise, -1.</returns>
      <param name="id">An Int64 that represents the identifier to search for.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.GetActionsOfType``1">
      <summary>Returns an enumerated list of actions of the specified type from this action list.</summary>
      <returns>An enumerated list of actions of the specified type from this action list.</returns>
      <typeparam name="T">The <see cref="T:System.Type" /> that specifies the kind of <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> objects to select.</typeparam>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.GetHashCode"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList.GetRange(System.Int64,System.Int64)">
      <summary>Returns a collection that contains the specified range of actions from this action list.</summary>
      <returns>A collection that contains the specified range of actions from this action list.</returns>
      <param name="startId">An Int64 that represents the identifier for the item at the start of the range.</param>
      <param name="stopId">An Int64 that represents the identifier for the item at the end of the range.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction">
      <summary>Provides a base class for all actions that can complete any one of several tasks.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction" /> class for the provided user interface (UI) element. </summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object that represents an element in the UI.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction">
      <summary>Represents an assertion to be included in the test between other actions.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction" /> class for serialization and deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,System.String,System.String,Microsoft.VisualStudio.TestTools.UITest.Common.AssertCondition,System.Type)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction" /> class.</summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" />.</param>
      <param name="propertyName">The name of the property.</param>
      <param name="expectedValue">The expected value of the property as a string.</param>
      <param name="propertyCondition">A member of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.AssertCondition" /> enumeration.</param>
      <param name="type">A <see cref="T:System.Type" /> that indicates the type of the property value.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction.ExpectedValue">
      <summary>Gets the expected value as a string.</summary>
      <returns>The value as a string.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction.PropertyCondition">
      <summary>Gets the comparison to apply to the property and the expected value.</summary>
      <returns>The comparison to apply.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction.TypeName">
      <summary>The name of the property value type that was provided when this action was created.</summary>
      <returns>The name of the property type.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction.ValueType">
      <summary>The type of the property value.</summary>
      <returns>The type of the property value.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.AssertCondition">
      <summary>Indicates how an assertion in a user interface test compares values.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.AssertCondition.AreEqual">
      <summary>Asserts whether the value is equal to the expected value.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.AssertCondition.AreNotEqual">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.AssertCondition.IsNull">
      <summary>Asserts whether the object is null.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.AssertCondition.IsNotNull">
      <summary>Asserts whether the object is not null.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.AssertCondition.IsInstanceOfType">
      <summary>Asserts whether the instance is of the specified type.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction">
      <summary>Represents a test action that can complete any one of several browser tasks.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,Microsoft.VisualStudio.TestTools.UITest.Common.BrowserActionType)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction" /> class for XML serialization or deserialization.</summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
      <param name="actionType">A member of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserActionType" /> enumeration.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction.ActionName">
      <summary>Gets the name of the action.</summary>
      <returns>The name of the action.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction.ActionType">
      <summary>Gets or sets the type of action.</summary>
      <returns>The action type.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserActionType">
      <summary>Specifies the kind of action for a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserActionType.Back">
      <summary>The browser moves back one page.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserActionType.Forward">
      <summary>The browser moves forward one page.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserActionType.Refresh">
      <summary>The browser refreshes the page.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserActionType.Stop">
      <summary>The browser stops the current operation.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.CustomInvoker">
      <summary>Provides the ability to invoke custom actions. </summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction">
      <summary>Specifies a time delay after subsequent actions in a user interface (UI) test are executed.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction" /> class for serialization or deserialization. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction.#ctor(System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction" /> class by using the provided delay duration. </summary>
      <param name="duration">The number of seconds to delay after executing each action.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction.Duration">
      <summary>Gets or sets the number of seconds to delay after executing each action in a UI test.</summary>
      <returns>The number of seconds to delay.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction">
      <summary>Represents a mouse drag action.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,System.Windows.Forms.MouseButtons)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction" /> class by using the provided element and buttons.</summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
      <param name="mouseButton">A member of the <see cref="T:System.Windows.Forms.MouseButtons" /> enumeration that indicates which button is pressed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction.MouseButton">
      <summary>Gets or sets a value that indicates which mouse button is pressed.</summary>
      <returns>The mouse button that is pressed.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction.MoveBy">
      <summary>Gets or sets a value that indicates where to drag the object.</summary>
      <returns>The location to which the object is dragged.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction.StartLocation">
      <summary>Gets or sets the starting point for the drag operation.</summary>
      <returns>The starting point.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction">
      <summary>Represents a mouse drag-and-drop operation.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,System.Windows.Forms.MouseButtons)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction" /> class by using the provided elements and mouse button setting.</summary>
      <param name="sourceUIElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object that represents the element on which the drag operation starts.</param>
      <param name="targetUIElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object that represents the element on which the drag operation ends.</param>
      <param name="mouseButton">A member of the <see cref="T:System.Windows.Forms.MouseButtons" /> enumeration that indicates which mouse button is pressed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.MouseButton">
      <summary>Gets or sets which button on the mouse causes the drag-and-drop operation.</summary>
      <returns>The mouse button indicator.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.SourceElement">
      <summary>Gets or sets the element where the drag-and-drop operation starts.</summary>
      <returns>The source user interface (UI) element.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.SourceElementName">
      <summary>Gets or sets the name of the element where the drag-and-drop operation starts.</summary>
      <returns>The name of the source UI element.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.StartLocation">
      <summary>Gets or sets the starting point for the drag-and-drop operation.</summary>
      <returns>The starting point.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.StopLocation">
      <summary>Gets or sets the ending point for the drag and drop operation.</summary>
      <returns>The ending point.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.TargetElement">
      <summary>Gets or sets the element where the drag drop operation starts.</summary>
      <returns>The source UI element.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction.TargetElementName">
      <summary>Gets or sets the name of the element where the drag drop operation starts.</summary>
      <returns>The name of the source UI element.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.EncryptionInformation">
      <summary>Represents information about the encryption of values for <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction" /> and <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.EncryptionInformation.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.EncryptionInformation" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.EncryptionInformation.#ctor(System.String,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.EncryptionInformation" /> class.</summary>
      <param name="value">The value of the associated action.</param>
      <param name="encode">true to encode the value.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.EncryptionInformation.Encoded">
      <summary>Gets or sets a value that indicates whether the value is encrypted.</summary>
      <returns>Whether the value is encrypted.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.EncryptionInformation.Value">
      <summary>Gets or sets the value.</summary>
      <returns>The string value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.EncryptionInformation.ValueWrapper">
      <summary>Gets or sets the value for serialization.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction">
      <summary>Represents an action that is used by the test recorder to report that it was unable to record an action.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction" /> class for XML serialization or deserialization. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction" /> class by using the provided descriptive message.</summary>
      <param name="message">The description of the error.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction.#ctor(System.String,Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction" /> class by using the descriptive message and element.</summary>
      <param name="message">The description of the error.</param>
      <param name="uiElement">The element where the error occurred.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction" /> class by using the descriptive message and identifier.</summary>
      <param name="message">The description of the error.</param>
      <param name="idTag">The error identifier.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction.IdTag">
      <summary>Gets or sets the identifier for the error.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction.Message">
      <summary>Gets or sets a descriptive error message.</summary>
      <returns>The error description.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType"></member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType.PrimaryTap">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType.PrimaryDoubleTap">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType.SecondaryTap">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType.PressAndTap">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType.TwoFingerTap">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType.Hold">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType.Drag">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType.CrossSlide">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType.Manipulation">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings">
      <summary>Represents configuration settings for Internet Explorer.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.AutoCompleteForm">
      <summary>Gets the auto complete setting for forms.</summary>
      <returns>The auto complete form setting of the user.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.AutoCompletePassword">
      <summary>Gets the auto complete value for passwords.</summary>
      <returns>The auto complete password setting for a user.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.Check64BitBrowserVersionSupport">
      <summary>Check for IE64 browser version support.</summary>
      <returns>True if 64-bit supported for the current Internet Explorer version and OS.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.DefaultBrowser">
      <summary>Gets the default browser setting.</summary>
      <returns>The default browser setting.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.EnhancedSecurityConfiguration">
      <summary>Gets the enhanced security configuration settings.</summary>
      <returns>The enhanced security configuration settings.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.InformationBar">
      <summary>Gets the information bar setting.</summary>
      <returns>The information bar setting.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.InternetZoneSecurity">
      <summary>Gets the Internet zone security settings.</summary>
      <returns>The Internet zone security settings.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.IntranetZoneSecurity">
      <summary>Gets the intranet zone security settings.</summary>
      <returns>The intranet zone security settings.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.PhishingFilter">
      <summary>Gets the phishing filter settings.</summary>
      <returns>The phishing filter settings.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.PopupBlocker">
      <summary>Gets the pop-up blocker settings.</summary>
      <returns>The pop-up blocker settings.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.RestrictedZoneSecurity">
      <summary>Gets the restricted zone security settings.</summary>
      <returns>The restricted zone security settings.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.TabbedBrowsing">
      <summary>Gets the tabbed browsing settings.</summary>
      <returns>The tabbed browsing settings.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.ThrowIfBrowserVersionNotSupported">
      <summary>Verifies that the currently installed version of Internet Explorer is supported. If not, an exception is thrown.</summary>
      <exception cref="T:System.TechnologyNotSupportedException">Either the current version of Internet Explorer is not supported by the UI test framework or Internet Explorer is not installed.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.TrustedZoneSecurity">
      <summary>Gets the trusted zone security settings.</summary>
      <returns>The trusted zone security settings.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IESettings.Version">
      <summary>Gets the version of the installed Internet Explorer.</summary>
      <returns>The version of the installed Internet Explorer.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.InputAction">
      <summary>Represents the base class for all text-based actions.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.InputAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.InputAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.InputAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.InputAction" /> class by using the provided element.</summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.InputAction.IsGlobalHotkey">
      <summary>Gets or sets a value that indicates whether the input is a global keyboard shortcut.</summary>
      <returns>true if the input represents a global hot key; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.InputAction.ModifierKeys">
      <summary>Gets or sets which modifier keys were pressed.</summary>
      <returns>The modifier keys.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.InvokeAction">
      <summary>This class contains action related to invoke action.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.InvokeAction.#ctor">
      <summary>Invokes action parameterless constructer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.InvokeAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,System.Object)">
      <summary>Invokes action constructer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.InvokeAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes invoke action.</summary>
      <param name="actionInvoker">The UITestActionInvoker instance.</param>
      <param name="map">Map that contains objects and actions.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack">
      <summary>This interface provides access for aggregator plug-ins to the action list of the UI test recorder.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack.Count">
      <summary>Gets the number of actions in this stack.</summary>
      <returns>The number of actions.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack.Peek">
      <summary>Returns the topmost element from the stack without removing it.</summary>
      <returns>The topmost element.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack.Peek(System.Int32)">
      <summary>Returns the element at the provided index from the stack without removing it.</summary>
      <returns>The element at the specified index.</returns>
      <param name="nth">An int that indicates the index of the element to retrieve.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack.Pop">
      <summary>Removes and returns the topmost element from the stack.</summary>
      <returns>The topmost element.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack.Pop(System.Int32)">
      <summary>Removes and returns the element at the specified index in the stack.</summary>
      <returns>The element at the specified index.</returns>
      <param name="nth">An int that indicates the index of the element to remove and retrieve.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack.Push(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction)">
      <summary>Inserts the provided test action at the top of the stack.</summary>
      <param name="element">The <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> to push onto the stack.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack.SyncRoot">
      <summary>Gets the object that is used to lock and synchronize operations on the stack.</summary>
      <returns>The SyncRoot object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.KeyActionType">
      <summary>Represents the kind of action to perform on a text input.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.KeyActionType.KeyDown">
      <summary>The action represents pressing a key on the keyboard.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.KeyActionType.KeyUp">
      <summary>The action represents releasing a key on the keyboard.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.KeyActionType.KeyPress">
      <summary>The action represents pressing and releasing a key on the keyboard.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction">
      <summary>Represents individual keyboard user actions.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Common.KeyActionType,System.Windows.Forms.Keys,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction" /> class by using the provided type of key event, the key that was pressed, and the value that was generated by that key.</summary>
      <param name="actionType">A member of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.KeyActionType" /> enumeration.</param>
      <param name="key">A member of the <see cref="T:System.Windows.Forms.Keys" /> enumeration.</param>
      <param name="keyValue">The value that was generated by the key press.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,Microsoft.VisualStudio.TestTools.UITest.Common.KeyActionType,System.Windows.Forms.Keys,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction" /> class by using the provided element, type of key event, the key that was pressed, and the value that was generated by that key.</summary>
      <param name="uiElement">The <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> that receives the input.</param>
      <param name="actionType">A member of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.KeyActionType" /> enumeration.</param>
      <param name="key">A member of the <see cref="T:System.Windows.Forms.Keys" /> enumeration.</param>
      <param name="keyValue">The value that was generated by the key press.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.ActionName">
      <summary>Gets or sets the name of this action.</summary>
      <returns>The name of this action.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.ActionType">
      <summary>Gets or sets the type of keyboard operation.</summary>
      <returns>The type of keyboard action.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.AdditionalInfo">
      <summary>Gets additional information about this action. The information is usually used by an aggregator of test actions. The set procedure is not supported in this class.</summary>
      <returns>Addition text information.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.Key">
      <summary>Gets or sets the key that was pressed.</summary>
      <returns>The key that was pressed.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.KeyValue">
      <summary>Gets or sets the input value that was generated by the key press.</summary>
      <returns>The input value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction.ValueAsString">
      <summary>Gets or the input value as a string. The set procedure is not supported in this class.</summary>
      <returns>The input value as a string.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction">
      <summary>Represents a UI test action that launches an application.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction" /> class for XML serializaton or deserialization. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction" /> class by using the provided executable file name. </summary>
      <param name="fileName">The full path of the executable file.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction" /> class by using the provided executable file name and command line arguments.</summary>
      <param name="fileName">The full path of the executable file.</param>
      <param name="arguments">A string that contains the command line arguments.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.AlternateFileName">
      <summary>Gets or sets the alternate transformed full path of the executable file.</summary>
      <returns>The full path.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.Arguments">
      <summary>Gets or sets the command line arguments to launch the executable.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.Domain">
      <summary>Gets or sets the domain of the user name that is used to launch the executable.</summary>
      <returns>The domain of the user name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.FileName">
      <summary>Gets or sets the full path name of the executable file.</summary>
      <returns>The full path name.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.Password">
      <summary>Gets or sets the password for the user name that is used to launch the executable.</summary>
      <returns>The password for the user name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.RunAsAdmin">
      <summary>Gets or sets a value that indicates whether to launch the application as an admin.</summary>
      <returns>true to launch as an admin; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.RunAsAdminWrapper">
      <summary>Gets or sets the value of <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.RunAsAdmin" /> as a string for serialization.</summary>
      <returns>If <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.RunAsAdmin" /> is true, returns the value as a string; otherwise, null.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction.UserName">
      <summary>Gets or sets the user name that is used to launch the executable.</summary>
      <returns>The user name.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType">
      <summary>Manipulation type.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.NoManipulation">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.Pan">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.PanUp">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.PanDown">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.PanLeft">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.PanRight">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.ZoomIn">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.ZoomOut">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.RotateAnticlockwise">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType.RotateClockwise">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction">
      <summary>Provides a way to insert markers in an action sequence that causes no operation during playback.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction" /> class by using the provided information. </summary>
      <param name="markerInfo">Text information about the marker.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction.MarkerInformation">
      <summary>Gets or sets information about this action.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerDirections">
      <summary>Indicates the reason for a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerDirections.None">
      <summary>Indicates a marker, but for neither start nor end.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerDirections.Start">
      <summary>Indicates a marker for the start of a process.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerDirections.End">
      <summary>Indicates a marker for the end of a process.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerDirections.Both">
      <summary>Indicates a marker for the end of one process and the start of another process.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerRegionType">
      <summary>Indicates the scope of a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerRegionType.Default">
      <summary>Indicates the default.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerRegionType.Action">
      <summary>Indicates a marker in a test action.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerRegionType.Assertion">
      <summary>Indicates a marker as an assertion.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction">
      <summary>Defines a Media action</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.#ctor">
      <summary>Creates new MediaAction</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,Microsoft.VisualStudio.TestTools.UITest.Extension.UITestMediaEventInfo)">
      <summary>Creates an instance of MediaAction for a UITechnologyElement with specified media event.</summary>
      <param name="element">Element on which MediaAction was done.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.ActionType">
      <summary>Gets or sets the action type.</summary>
      <returns>Returns <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.MediaActionType" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes Media action</summary>
      <param name="actionInvoker">The UITestActionInvoker instance</param>
      <param name="map">Map that contains objects and actions</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.Mute">
      <summary>Gets or sets the value of mute.</summary>
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.MuteWrapper">
      <summary>Used for serialization</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.Time">
      <summary>Gets or sets the current time when the event occurred.</summary>
      <returns>Returns <see cref="T:System.TimeSpan" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.TimeWrapper">
      <summary>Used for serialization.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.Volume">
      <summary>Gets or sets the volume.</summary>
      <returns>Returns <see cref="T:System.Single" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction.VolumeWrapper">
      <summary>Used for serialization</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.MismatchType">
      <summary>Indicates the type of mismatch for a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch" /> object.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MismatchType.SourceOnly">
      <summary>The setting exists only in the source settings.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MismatchType.TargetOnly">
      <summary>The setting exists only in the target settings.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MismatchType.DifferentFromSource">
      <summary>The target setting is different from the source.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction">
      <summary>Represents information about a mouse operation.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,System.Windows.Forms.MouseButtons,Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction" /> class by using the provided element, button designation, and type of action.</summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object where the mouse operation occurred.</param>
      <param name="button">A member of the <see cref="T:System.Windows.Forms.MouseButtons" /> enumeration that indicates which mouse button is pressed.</param>
      <param name="actionType">A member of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType" /> enumeration that indicates the kind of mouse operation.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.#ctor(System.Windows.Forms.MouseButtons,Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction" /> class by using the provided button designation and type of action.</summary>
      <param name="button">A member of the <see cref="T:System.Windows.Forms.MouseButtons" /> enumeration that indicates which mouse button is pressed.</param>
      <param name="actionType">A member of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType" /> enumeration that indicates the kind of mouse operation.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.#ctor(System.Windows.Forms.MouseButtons,Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType,System.Drawing.Point)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction" /> class by using the provided button designation, type of action, and location of the operation.</summary>
      <param name="button">A member of the <see cref="T:System.Windows.Forms.MouseButtons" /> enumeration that indicates which mouse button is pressed.</param>
      <param name="actionType">A member of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType" /> enumeration that indicates the kind of mouse operation.</param>
      <param name="location">A <see cref="T:System.Drawing.Point" /> object that indicates the location of the operation.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.AbsoluteLocation">
      <summary>Gets or sets the screen location where the pointer operation occurred.</summary>
      <returns>The screen location for the operation.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.ActionName">
      <summary>Gets or sets the name of this action.</summary>
      <returns>The name of the action.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.ActionType">
      <summary>Gets or sets the type of mouse action.</summary>
      <returns>The type of mouse action.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.Location">
      <summary>Gets or sets the relative location in the current element where the pointer operation occurred.</summary>
      <returns>The relative element location of the mouse operation.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.MouseButton">
      <summary>Gets or sets the mouse button that was pressed.</summary>
      <returns>The mouse button.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction.WheelDirection">
      <summary>Gets or sets the direction and amount in pixels of the mouse wheel motion.</summary>
      <returns>A positive number indicates a forward direction (down); a negative number indicates a reverse direction (up).</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType">
      <summary>Enumerates the types of possible mouse actions for the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType.ButtonDown">
      <summary>A button has been pressed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType.ButtonUp">
      <summary>A pressed button has been released.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType.Click">
      <summary>A button has been clicked.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType.DoubleClick">
      <summary>A button has been double-clicked.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType.Drag">
      <summary>The mouse has been moved while a button is held down.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType.WheelRotate">
      <summary>The mouse wheel has been rotated.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.MouseActionType.Hover">
      <summary>The mouse pointer is hovering over an element.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction">
      <summary>Represents an operation to move to a URL.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction.#ctor(System.Uri)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction" /> class by using the provided URL.</summary>
      <param name="url">A <see cref="T:System.Uri" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction.GetUri(System.String)">
      <summary>Returns a <see cref="T:System.Uri" /> object for a URL address.</summary>
      <returns>The uniform resource identifier (URI) object.</returns>
      <param name="probableUri">A string URL address.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction.IsParameterizable">
      <summary>Gets a value that indicates whether this test action can be parameterized.</summary>
      <returns>true if this test action can be parameterized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction.NewInstance">
      <summary>Gets or sets a value that indicates whether the URL should be started in a new window.</summary>
      <returns>true to start the URL in a new window; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction.Url">
      <summary>Gets or sets the URL to start.</summary>
      <returns>The URL to start.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction.UrlString">
      <summary>Gets or sets the URL as a string.</summary>
      <returns>Setting this property also changes the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction.Url" /> property value.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction">
      <summary>Represents a user interface (UI) test action that does nothing.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction" /> class for XML serialization or deserialization. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.RemoveKeysAction">
      <summary>Provides notice to aggregating test actions to remove this action and all previous matching key actions from the test results.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.RemoveKeysAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.RemoveKeysAction" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.RemoveKeysAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Input.ModifierKeys,System.Windows.Forms.Keys)">
      <summary>Creates an instace of RemoveKeysAction.</summary>
      <param name="modifierKeys">The modifier key.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.RemoveKeysAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.RemoveKeysAction.Key">
      <summary>Gets or sets the matching key in the actions to be removed.</summary>
      <returns>The key to match.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction">
      <summary>Represents a test action that sends text or an array of keys.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction" /> class by using the provided UI element.</summary>
      <param name="element">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object that represents the element on which the keys are sent.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.AdditionalInfo">
      <summary>Gets or sets additional information about this action.</summary>
      <returns>Additional information.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.IsActionOnProtectedElement">
      <summary>Returns a value that indicates whether the associated element is protected.</summary>
      <returns>true if the value is encrypted or the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.IsEncoded" /> property is true, or if the element is a password field; false if the text is equivalent to a <see cref="F:System.Windows.Forms.Keys.Tab" />, <see cref="F:System.Windows.Forms.Keys.Enter" />, or <see cref="F:System.Windows.Forms.Keys.Escape" /> key.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.IsEncoded">
      <summary>Gets or sets a value that indicates whether the text value is encoded.</summary>
      <returns>true if the text value is encoded; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.IsParameterizable">
      <summary>Gets a value that indicates whether this action can be parameterized.</summary>
      <returns>true if this action can be parameterized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.Text">
      <summary>Gets or sets the text to be sent to the element.</summary>
      <returns>The text.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.TextValue">
      <summary>Gets or sets the text of this action, which may be encrypted based on the value of the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.IsEncoded" /> property. </summary>
      <returns>The text of the action.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction.ValueAsString">
      <summary>Gets or sets the value of this action as a string.</summary>
      <returns>The text value of this action.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetBaseAction">
      <summary>Provides a base class for those test actions that set value or set state.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SetBaseAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetBaseAction" /> class for XML serialization or deserialization. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SetBaseAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetBaseAction" /> class by using the provided element.</summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetBaseAction.SourceElement">
      <summary>Gets or sets the source element for this action.</summary>
      <returns>The source element.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetBaseAction.SourceElements">
      <summary>The source elements of the SetValue event.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction">
      <summary>Represents a test action that sets the state of the associated element.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction" /> class by using the provided element and value.</summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
      <param name="value">An <see cref="T:System.Object" /> that represents the value this action will apply.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction.State">
      <summary>Gets or sets the state value of this action.</summary>
      <returns>The state value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction.StateAsString">
      <summary>Gets or sets the state value of this action as a string.</summary>
      <returns>The state value of this action as a string.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction.States">
      <summary>Gets or sets the state settings.</summary>
      <returns>The state settings.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting">
      <summary>Represents a unit of configuration setting information.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.#ctor(System.String,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting" /> class by using the provided name and value.</summary>
      <param name="name">The name for this setting.</param>
      <param name="value">The value for this setting.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.#ctor(System.String,System.Object,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting" /> class by using the provided name, value, and warning level.</summary>
      <param name="name">The name for this setting.</param>
      <param name="value">The value for this setting.</param>
      <param name="warningLevel">The warning level for this setting.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.Equals(Microsoft.VisualStudio.TestTools.UITest.Common.Setting)">
      <summary>Determines whether the provided object is equal to this <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting" /> object.</summary>
      <returns>true if the two objects are equal; otherwise, false.</returns>
      <param name="target">A <see cref=":Microsoft.VisualStudio.TestTools.UITest.Common.Setting" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.Equals(System.Object)">
      <summary>Determines whether the provided object is equal to this <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting" /> object.</summary>
      <returns>true if the two objects are equal; otherwise, false.</returns>
      <param name="obj">An object that can be cast as a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.GetHashCode"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.Name">
      <summary>Gets or sets the name of the setting.</summary>
      <returns>The name of the setting.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.ToString"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.Value">
      <summary>Gets or sets the value of the setting as a string.</summary>
      <returns>The value of the setting.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.Setting.WarningLevel">
      <summary>Gets or sets the warning level of the setting.</summary>
      <returns>The warning level</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.SettingGroup"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SettingGroup.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SettingGroup" /> class for XML serialization or deserialization. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SettingGroup.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SettingGroup" /> class by using the provided group name. </summary>
      <param name="name">The name of this setting group.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingGroup.GroupName">
      <summary>Gets or sets the name of this setting group.</summary>
      <returns>The name of the setting group.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingGroup.Setting">
      <summary>Gets a collection of <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting" /> objects.</summary>
      <returns>The collection of settings.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SettingGroup.ToString"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch">
      <summary>Represents the differences in the comparison of two <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting" /> objects that have the same name.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch" /> class by using the provided name.</summary>
      <param name="name">The name of this mismatch.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.#ctor(System.String,System.String,Microsoft.VisualStudio.TestTools.UITest.Common.MismatchType,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch" /> class by using the provided name, value, type of mismatch, and warning level.</summary>
      <param name="name">The name of the source setting.</param>
      <param name="value">The value of the source setting</param>
      <param name="mismatchType">The type of mismatch (either <see cref="F:Microsoft.VisualStudio.TestTools.UITest.Common.MismatchType.SourceOnly" /> or <see cref="F:Microsoft.VisualStudio.TestTools.UITest.Common.MismatchType.TargetOnly" />).</param>
      <param name="warningLevel">The warning level of the setting.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.#ctor(System.String,System.String,System.String,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch" /> class by using the provided setting name, source value, target value, and warning level.</summary>
      <param name="name">The name of the setting.</param>
      <param name="sourceValue">The value of the source setting.</param>
      <param name="targetValue">The value of the target setting.</param>
      <param name="warningLevel">The warning level of the setting.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.HelperText">
      <summary>Gets or sets Help text for this mismatch.</summary>
      <returns>Help text.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.Message">
      <summary>Gets or sets a description of the mismatch.</summary>
      <returns>The descriptive message.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.MismatchType">
      <summary>Gets or sets the type of mismatch.</summary>
      <returns>The mismatch type.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.SettingGroup">
      <summary>Gets or sets the setting group for this mismatch.</summary>
      <returns>A setting group.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.SettingName">
      <summary>Gets or sets the name of the setting.</summary>
      <returns>The setting name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.SourceValue">
      <summary>Gets or sets the value of the source setting.</summary>
      <returns>The source value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.TargetValue">
      <summary>Gets or sets the value of the target setting.</summary>
      <returns>The target value.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.ToString">
      <summary>Returns a string representation of this mismatch.</summary>
      <returns>A string representation of this mismatch.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SettingMismatch.WarningLevel">
      <summary>Gets or sets the warning level of the setting.</summary>
      <returns>The warning level.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction">
      <summary>Represents a test action that sets a value.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction" /> class by using the provided element and value.</summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
      <param name="value">A <see cref="T:System.Object" /> that represents the value to set.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.IsActionOnProtectedElement">
      <summary>Returns a value that indicates whether the associated element is protected.</summary>
      <returns>true if the  <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.IsEncoded" /> property of this action is true or the associated element is a password control; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.IsEncoded">
      <summary>Gets or sets a value that indicates whether the value is encoded.</summary>
      <returns>true if the value is encoded; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.IsParameterizable">
      <summary>Gets a value that indicates whether this action can be parameterized.</summary>
      <returns>true if this action can be parameterized; otherwise, false. The default is true.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.PreferEdit">
      <summary>Gets or sets a value that indicates whether to use an edit operation for combo boxes instead of a select operation to set the value.</summary>
      <returns>true to prefer edit; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.PreferEditWrapper">
      <summary>Gets or sets the value of the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.PreferEdit" /> property as a string for serialization.</summary>
      <returns>The value of the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.PreferEdit" /> property as a string if it is true; otherwise, null.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.TextValue">
      <summary>Gets or sets the value of this action as a string.</summary>
      <returns>The value of this action as a string.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.Type">
      <summary>Gets or sets the type name of the value of this action.</summary>
      <returns>The name of the type of the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.Value" /> property value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.Value">
      <summary>Gets or sets the value of this action.</summary>
      <returns>The value of this action.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction.ValueAsString">
      <summary>Gets or sets the value of this action as a string.</summary>
      <returns>The value of this action as a string.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction">
      <summary>Provides a reference to a set of shared steps for the current test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction.#ctor(System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction" /> class by using the provided numeric identifier for the set of shared steps. </summary>
      <param name="id">A numeric identifier for shared steps.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction.SharedSetSetId">
      <summary>Gets or sets the identifier for the set of shared steps.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction">
      <summary>Represents a string assertion.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,System.String,System.String,Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertCondition,System.StringComparison)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction" /> class.</summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
      <param name="propertyName">The name of the string property.</param>
      <param name="propertyCondition">A member of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertCondition" /> enumeration that specifies the results of the assertion comparison.</param>
      <param name="comparison">A member of the <see cref="T:System.StringComparison" /> enumeration that specifies how strings are compared.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction.Comparison">
      <summary>Specifies whether a string comparison should use the current culture or the invariant culture, word or ordinal sort rules, and be case-sensitive or case-insensitive.</summary>
      <returns>The comparison elements.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction.PropertyCondition">
      <summary>Gets or sets the results of the assertion comparison.</summary>
      <returns>The results of the assertion comparison.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertCondition">
      <summary>Indicates the relationship between the expected value and the actual string value.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertCondition.Matches">
      <summary>The values match.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertCondition.DoesNotMatch">
      <summary>The values do not match.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertCondition.StartsWith">
      <summary>The actual value starts with the expected value.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertCondition.EndsWith">
      <summary>The actual value ends with the expected value.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertCondition.Contains">
      <summary>The actual value contains the expected value.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction">
      <summary>This class contains action related to system action.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction.#ctor"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITestActionLogEntry)">
      <summary>Construct SystemAction.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction.ActionType">
      <summary>Action type of the SystemAction.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes System action</summary>
      <param name="actionInvoker">The UITestActionInvoker instance</param>
      <param name="map">Map that contains objects and actions</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction">
      <summary>Represents a marker in a test action sequence that is logged, but is not used by the playback framework.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.#ctor(System.Int32,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction" /> class by using the provided ID, marker information, and outcome.</summary>
      <param name="stepId">An int that represents the step identifier.</param>
      <param name="markerInfo">Information about the marker.</param>
      <param name="outcome">Description of the outcome of the marker.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.Direction">
      <summary>Gets or sets the direction of the marker.</summary>
      <returns>The direction of the marker.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.Disabled">
      <summary>Gets or sets a value that indicates whether the marker is disabled.</summary>
      <returns>true if the marker is disabled; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.Equals(System.Object)">
      <summary>Returns a value that indicates whether the provided object is equal to this action object.</summary>
      <returns>true if the objects are equal; otherwise, false.</returns>
      <param name="other">An object that can be cast as a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction" />.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.GetHashCode"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.MarkerRegionType">
      <summary>Gets or sets the marker region type.</summary>
      <returns>The region type.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.Outcome">
      <summary>Gets or sets the marker step outcome.</summary>
      <returns>The outcome.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.StepId">
      <summary>Gets or sets the marker step identifier.</summary>
      <returns>The identifier.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.ToString">
      <summary>Returns the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.StepId" />, <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.Direction" />, and a value that indicates whether this step is <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.Disabled" /> as a string for debugging and tracing.</summary>
      <returns>A string representation of this object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction.WorkItemId">
      <summary>Gets or sets the identifier for an associated work item.</summary>
      <returns>The associated work item identifier.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction">
      <summary>Contains information about touch actions.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction.#ctor">
      <summary>The constructor. Use setters on properties to set correct values for the instance.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction.ActionName">
      <summary>The name of the UITestAction.</summary>
      <returns>The name of the action.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction.GestureType">
      <returns>Returns <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.GestureType" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the Mouse action.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction.IsGestureComplete">
      <returns>Returns <see cref="T:System.Boolean" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction.Manipulations">
      <returns>Returns <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ManipulationType" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITest">
      <summary>Represents a coded UI test in Visual Studio.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITest" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.#ctor(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction})">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITest" /> class by using the provided test actions.</summary>
      <param name="executeActions">A list of <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> objects.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.#ctor(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction},Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITest" /> class.</summary>
      <param name="executeActions">A list of <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> objects.</param>
      <param name="map">The <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object for this test.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Append(Microsoft.VisualStudio.TestTools.UITest.Common.UITest,System.Int64,System.Int64)">
      <summary>Appends the test actions from the provided UI test into this UI test at the provided range.</summary>
      <returns>The number of test actions that were appended.</returns>
      <param name="uiTest">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITest" /> object.</param>
      <param name="startId">An Int64 that represents the starting identifier.</param>
      <param name="stopId">An Int64 that represents the ending identifier.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Append(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction})">
      <summary>Appends the provided list of test actions to this UI test.</summary>
      <returns>The number of test actions that were appended.</returns>
      <param name="actions">An <see cref="T:System.Collections.IEnumerable" /> list of <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> objects.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Append(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction},Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Appends the test actions and objects from the provided UI map to this UI test.</summary>
      <returns>The number of test actions that were appended.</returns>
      <param name="actions">An <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ActionList" /> object that contains test actions to append.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object from which to append objects and test actions.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.AssemblyVersion">
      <summary>Gets or sets the version for the assembly.</summary>
      <returns>The version for the assembly.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.BindWithCurrentValues">
      <summary>Binds the parameters that are used in this UI test that have  currently loaded values.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.CleanupActions">
      <summary>Gets or sets the actions for the cleanup process.</summary>
      <returns>The actions for the cleanup process.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.CompareEnvironments(Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironment,Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironment)">
      <summary>Compares the two given <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironment" /> objects and returns a collection of mismatches.</summary>
      <returns>A collection of mismatches.</returns>
      <param name="source">The source <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironment" /> object.</param>
      <param name="target">The target <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironment" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.CompareStoredEnvironmentWithCurrentEnvironment">
      <summary>Compares the recorder configuration, if it exists, with the system environment that was captured at startup, and returns a collection of mismatches.</summary>
      <returns>A collection of mismatches, or null if the configuration is not available in this UI test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Configuration">
      <summary>Gets or sets the XML environment configuration file for this coded UI test.</summary>
      <returns>The XML environment configuration file for this coded UI test.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Create(System.IO.Stream)">
      <summary>Creates a UI test by using the provided stream.</summary>
      <returns>A UI test object.</returns>
      <param name="reader">A <see cref="T:System.IO.Stream" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Create(System.String)">
      <summary>Creates a UI test by using the specified file.</summary>
      <returns>A UI test object.</returns>
      <param name="uitestFile">The file name for the file from which to create the test.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.CreateAndAddParameter(Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject,System.String,System.String)">
      <summary>Parameterizes an action and creates the parameter by using the provided UI test object, property name, and parameter name.</summary>
      <param name="uiObject">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject" />.</param>
      <param name="propertyName">The name of the property to associate with the parameter.</param>
      <param name="parameterName">The name of the parameter.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.CreateAndAddParameter(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction,System.String)">
      <summary>Parameterizes an action and creates the parameter by using the provided test action and parameter name.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object to parameterize.</param>
      <param name="parameterName">The name of the parameter.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.CurrentActionList">
      <summary>Gets or sets the list of current coded UI test actions.</summary>
      <returns>The list of current test actions.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Equals(Microsoft.VisualStudio.TestTools.UITest.Common.UITest)">
      <summary>Determines whether the provided UI test object is equal to this UI test object.</summary>
      <returns>true if the objects are equal; otherwise, false.</returns>
      <param name="uiTest">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITest" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Equals(System.Object)"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.ExecuteActions">
      <summary>Gets or sets the test actions to be executed as part of the coded UI test.</summary>
      <returns>The test actions to be executed as part of the test.</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Executing">
      <summary>Occurs when the framework starts to execute this UI test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.GetActionList(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListSection)">
      <summary>Gets the UI test action list that corresponds to a given UI test action section.</summary>
      <returns>The test action list that corresponds to a given configuration section.</returns>
      <param name="section">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListSection" /> object. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.GetHashCode"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Id">
      <summary>Gets or sets the unique identifier for this coded UI test.</summary>
      <returns>The unique identifier for this test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.InitializeActions">
      <summary>Gets or sets a list of actions to execute as part of the coded UI test initialization process.</summary>
      <returns>A list of actions to execute as part of the test initialization process.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Maps">
      <summary>Gets a collection of <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> objects for this coded UI test.</summary>
      <returns>A collection of <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> objects for this test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Name">
      <summary>Gets or sets the name of this coded UI test.</summary>
      <returns>The name of this coded UI test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.OnErrorActions">
      <summary>Gets or sets a list of test actions to execute if the test execution encounters an error.</summary>
      <returns>A list of test actions to execute if the test execution encounters an error.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Save(System.IO.Stream)">
      <summary>Saves this UI test to a stream.</summary>
      <param name="writer">A <see cref="T:System.IO.Stream" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Save(System.String)">
      <summary>Saves this UI test to a file.</summary>
      <param name="uitestFile">The path and file name to save this object to.</param>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Saving">
      <summary>Occurs when the framework starts to save this UI test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.SetAndBindParameterValues(System.Data.DataRow)">
      <summary>Binds the parameters that are used in this UI test to the values in a data row.</summary>
      <param name="row">A <see cref="T:System.Data.DataRow" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.ValueMap">
      <summary>Gets or sets the value map for this UI test object.</summary>
      <returns>The value map for this UI test object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITest.Version">
      <summary>Gets or sets the version for this UI test.</summary>
      <returns>The version for this UI test.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction">
      <summary>Provides a base class for test actions that are used with user interface (UI) tests.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> class by using the provided UI element. </summary>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object that represents an element in the UI.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ActionLogEntry">
      <summary>Gets or sets the action log entry for the action.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ActionName">
      <summary>Gets the name of the action. The set procedure is not supported in this base class.</summary>
      <returns>The name of the action.</returns>
      <exception cref="T:System.NotSupportedException">A try was made to set the property value.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ActualThinkTime">
      <summary>Gets or sets the think time after it processes other playback parameters that are provided by the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter" />, such as the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter.ThinkTimeMultiplier" />.</summary>
      <returns>The actual number of seconds.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.AdditionalInfo">
      <summary>When implemented in a derived class, gets a string that contains custom information.</summary>
      <returns>Custom information.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.Comment">
      <summary>Gets or sets a comment for this action.</summary>
      <returns>This property can be set by using the recorder UI. During recording, details of the user actions are displayed in the recorder UI. The user can select it and add a comment, which updates this property.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ContinueOnError">
      <summary>Gets or sets a value that indicates whether to continue even if this action fails.</summary>
      <returns>true to continue even if the action fails; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ContinueOnErrorWrapper">
      <summary>Gets or sets the value of the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ContinueOnError" /> property as a string for serialization.</summary>
      <returns>If <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ContinueOnError" /> is true, returns the string representation of the value; otherwise, returns null.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ElapsedTime">
      <summary>Gets or sets the time span of the action.</summary>
      <returns>Used to generate video for the test case. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.EndTimestamp">
      <summary>The timestamp for the end of the action.</summary>
      <returns>The ending time stamp.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.Equals(System.Object)">
      <summary>Returns a value that indicates whether the given object is equal to this UI test action.</summary>
      <returns>true if the object is equal to this action; otherwise, false.</returns>
      <param name="other">An object to compare to this action.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.GetHashCode">
      <summary>Overrides object.GetHashCode</summary>
      <returns>The hashcode of the UITestAction</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.Id">
      <summary>Gets or sets a unique numeric identifier for this action.</summary>
      <returns>Raises the <see cref="E:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.PropertyChanged" /> event when the value is set.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.IsParameterBound">
      <summary>If this action can be parameterized, gets or sets a value that indicates whether the action is bound to a test parameter.</summary>
      <returns>true if the action is bound to a test parameter; otherwise, false.</returns>
      <exception cref="T:System.NotSupportedException">The <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.IsParameterizable" /> property is false. This means this action cannot be parameterized.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.IsParameterizable">
      <summary>Gets a value that indicates whether this action can be parameterized.</summary>
      <returns>true if this action can be parameterized; otherwise, false. The default is false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.NeedFiltering">
      <summary>Gets or sets a value that indicates whether this action can be processed by a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter" />.</summary>
      <returns>true if this action can be processed by a test action filter; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.NotifyPropertyChanged(System.String)">
      <summary>Raises the <see cref="E:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.PropertyChanged" /> event.</summary>
      <param name="propertyName">The name of the property that is changed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.op_Equality(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction,Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction)">
      <summary>Overrides the "==" operator for comparing two UI test action objects.</summary>
      <returns>true if the two objects are equal; otherwise, false.</returns>
      <param name="left">The <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object on the left of the equality expression.</param>
      <param name="right">The <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object on the right of the equality expression.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.op_Inequality(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction,Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction)">
      <summary>Overrides the "!=" operator for comparing two UI test action objects.</summary>
      <returns>true if the two objects are not equal; otherwise, false.</returns>
      <param name="left">The <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object on the left of the equality expression.</param>
      <param name="right">The <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object on the right of the equality expression.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ParameterName">
      <summary>Gets or sets the name of the corresponding parameter for the action value.</summary>
      <returns>The name of the corresponding parameter.</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.PropertyChanged">
      <summary>Occurs when a property value changes.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.StartTimestamp">
      <summary>Gets or sets the starting time stamp when executing this action.</summary>
      <returns>The starting time stamp.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.Tags">
      <summary>Gets a dictionary of additional information about this action that is needed during recording, aggregation, or post-processing. The set procedure is private.</summary>
      <returns>A dictionary of named values.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ThinkTime">
      <summary>Gets or sets the number of seconds that are required to execute this action.</summary>
      <returns>The number of think time seconds.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ThinkTimeString">
      <summary>Gets or sets the think time for this action by using a string value.</summary>
      <returns>The string representation of <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ThinkTime" /> if it is greater than zero; otherwise, null.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.Timestamp">
      <summary>Gets or sets the time stamp for this action.</summary>
      <returns>The time stamp date and time.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ToString">
      <summary>Returns the description of this action.</summary>
      <returns>The description of this action.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.UIElement">
      <summary>Gets or sets the UI element on which this action operates.</summary>
      <returns>The associated UI element, or null during low-level recording where no object recognition occurs.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.UIObjectName">
      <summary>Gets or sets the name of the UI element on which this action operates.</summary>
      <returns>The name of the UI object, or null during low-level recording where no object recognition occurs.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.UITestActionExtension">
      <summary>Sets or gets the an instance of UITestActionExtension which contains properties related to actions.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction.ValueAsString">
      <summary>Gets or sets the value of this action as a string. The set procedure is not supported in this base class.</summary>
      <returns>The value of this action as a string.</returns>
      <exception cref="T:System.NotSupportedException">A try was made to change the value of this property.</exception>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionEventArgs">
      <summary>Provides event arguments for <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> events.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionEventArgs.#ctor(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestActionEventArgs" /> class by using the given user interface (UI) test action. </summary>
      <param name="action">
        <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" />
      </param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionEventArgs.Action">
      <summary>Gets the associated <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</summary>
      <returns>The UI test action.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionExtension">
      <summary>A class that contains information related to the action.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionExtension.#ctor">
      <summary>Default constructor.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionExtension.ExtendedProperties">
      <summary>Gets or sets the ExtendedProperties.</summary>
      <returns>Returns <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.AndCondition" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter">
      <summary>Contains methods and properties to aggregate similar action results into a single result.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter" /> class. </summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter.ApplyTimeout">
      <summary>Gets a value that indicates whether to apply aggregator time-out limits.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter.Category">
      <summary>Gets the category to use to group the filtered list of actions.</summary>
      <returns>The filter category.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter.Enabled">
      <summary>Gets a value that indicates whether this filter is enabled.</summary>
      <returns>true if this filter is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter.FilterType">
      <summary>Gets the type of this filter.</summary>
      <returns>The type of filter.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter.Group">
      <summary>Gets the name of the group to which this filter belongs.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter.Name">
      <summary>Gets the name of this filter that is included in log messages.</summary>
      <returns>The name of this filter.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter.ProcessRule(Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack)">
      <summary>When implemented in a derived class, processes your custom rule for aggregating several action results into one result, and returns a value that indicates whether to end aggregation or to continue aggregating actions.</summary>
      <returns>true if aggregation should stop.</returns>
      <param name="actionStack">An <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack" /> object.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory">
      <summary>Represents the categories for <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter" /> objects.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.Critical">
      <summary>Filters in this category are executed first and cannot be bypassed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.PostCritical">
      <summary>Filters in this category are executed after those in the Critical category.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.PreGeneral">
      <summary>Filters in this category are executed before those in the General category.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.General">
      <summary>Filters in this category are executed after those in the Critical, PostCritical, and PreGeneral categories.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.PostGeneral">
      <summary>Filters in this category are executed after those in the General category.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.PreSimpleToCompoundActionConversion">
      <summary>Filters in this category are executed after those in the General and PostGeneral categories.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.SimpleToCompoundActionConversion">
      <summary>Filters in this category are executed after those in the PreSimpleTocompoundActionConversion category.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.PostSimpleToCompoundActionConversion">
      <summary>Filters in this category are executed after those in the SimpleToCompoundActionConversion category.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.PreRedundantActionDeletion">
      <summary>Filters in this category are executed after those in the PostSimpleToCompoundActionConversion category.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.RedundantActionDeletion">
      <summary>Filters in this category are executed after those in the PreRedundantActionDeletion category.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterCategory.PostRedundantActionDeletion">
      <summary>Filters in this category are executed after those in the RedundantActionDeletion category.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterType">
      <summary>Indicates the type of filter for a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilter" /> object.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterType.Unary">
      <summary>A unary filter.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionFilterType.Binary">
      <summary>A binary filter</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker">
      <summary>Provides constructors and methods to start a specific UI test action.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Cancel">
      <summary>Cancels the current invocation task.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Dispose">
      <summary>Releases resources.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.InRetryMode">
      <summary>Gets or sets a value that indicates whether the invoker is in retry mode.</summary>
      <returns>true if this invoker is in retry mode; otherwise, false. The default is false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.BrowserAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.DragAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.InvokeAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invoke for InvokeAction.</summary>
      <param name="action">The InvokeAction.</param>
      <param name="map">The UIMap</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.LaunchApplicationAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invoke for MediaAction.</summary>
      <param name="action">The UITest action.</param>
      <param name="map">The UI map.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.NavigateToUrlAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SendKeysAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetStateAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SetValueAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.SharedStepsReferenceAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invoke for SystemAction.</summary>
      <param name="action">The SystemAction.</param>
      <param name="map">The UIMap</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.TestStepMarkerAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invoke for TouchAction.</summary>
      <param name="action">The TouchAction.</param>
      <param name="map">The UIMap</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.WebDialogAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.WebDialogAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.WebDialogAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.SearchAndInvoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap,Microsoft.VisualStudio.TestTools.UITest.Common.CustomInvoker)">
      <summary>Invokes the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> by using the provided <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
      <param name="invoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.CustomInvoker" /> delegate.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker.WaitForThinkTime(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction)">
      <summary>Waits for an appropriate amount of think time before it invokes the provided action.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListEventArgs">
      <summary>Provides event arguments for events that are raised by <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestActionListSection" /> objects.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListEventArgs.#ctor(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListSection)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestActionListEventArgs" /> class by using the provided user interface (UI) test action section. </summary>
      <param name="actionListSection">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestActionListSection" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListEventArgs.ActionListSection">
      <summary>Gets or sets the associated UI test action list section.</summary>
      <returns>The associated list section.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListSection"></member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListSection.InitializeActions">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListSection.ExecuteActions">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListSection.CleanupActions">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionListSection.OnErrorActions">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironment">
      <summary>Represents the stored configuration.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironment.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironment" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironment.Group">
      <summary>Gets a collection of setting groups.</summary>
      <returns>The collection of setting groups.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironmentContainerBase`1">
      <summary>Provides a base class for a UI test environment container class.</summary>
      <typeparam name="TChild">A <see cref="T:System.Type" /> that is derived from <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.Setting" />.</typeparam>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironmentContainerBase`1.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironmentContainerBase`1" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironmentContainerBase`1.Equals(System.Object)">
      <summary>Determines whether the provided object is equal to this object.</summary>
      <returns>true if the objects are equal; otherwise, false.</returns>
      <param name="obj">An object that can be cast as a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironmentContainerBase`1" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironmentContainerBase`1.GetHashCode"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEnvironmentContainerBase`1.Name">
      <summary>Gets the name of the UI test environment for serialization.</summary>
      <returns>The name of the environment.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorActionResult">
      <summary>Represents the error handling options that are available to exception handlers.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorActionResult.Default">
      <summary>The handler chooses to take no action. The default is to throw exception.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorActionResult.StopPlaybackAndContinueManually">
      <summary>The handler chooses to stop playback and execute actions manually.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorActionResult.StopPlaybackAndRerecord">
      <summary>The handler wants to stop playback and rerecord afresh.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorActionResult.RetryAction">
      <summary>The handler wants to retry playback of the failed action.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorActionResult.SkipAction">
      <summary>The handler wants to ignore the failed action and continue with playback.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorEventArgs">
      <summary>Provides event arguments for exceptions that are thrown when an error occurs when processing tests in the user interface (UI).</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorEventArgs.#ctor(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestErrorEventArgs" /> class by using the provided action and exception.</summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</param>
      <param name="ex">The <see cref="T:System.Exception" /> that caused the event.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorEventArgs.Error">
      <summary>Gets the <see cref="T:System.Exception" /> that caused the error.</summary>
      <returns>The exception that caused the error.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestErrorEventArgs.Result">
      <summary>Gets or sets the result of the associated action.</summary>
      <returns>The result of the associated action.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEventArgs">
      <summary>Represents the arguments for events while executing tests in the user interface (UI).</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEventArgs.#ctor(Microsoft.VisualStudio.TestTools.UITest.Common.UITest)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestEventArgs" /> class by using the provided user interface (UI) test. </summary>
      <param name="uiTest">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITest" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestEventArgs.UITest">
      <summary>Gets or sets the associated <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITest" /> object.</summary>
      <returns>The associated UI test.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestProgressEventArgs">
      <summary>Represents the event arguments for events that report the progress of a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITest" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestProgressEventArgs.#ctor(System.Int32,Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestProgressEventArgs" /> class by using the provided value and test action. </summary>
      <param name="thinkTime">The number of seconds set for think time on the associated action.</param>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestProgressEventArgs.#ctor(System.Int32,System.Int32,Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestProgressEventArgs" /> class by using the provided step number, total steps, and test action. </summary>
      <param name="currentStep">The number of the current step.</param>
      <param name="totalSteps">The total number of steps.</param>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestProgressEventArgs.Action">
      <summary>Gets the associated <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</summary>
      <returns>The associated test action.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestProgressEventArgs.CurrentStep">
      <summary>Gets the number of the current step.</summary>
      <returns>The number of the current step. The default is -1, which means the property has not been set.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestProgressEventArgs.ThinkTime">
      <summary>Gets the think time for the associated action.</summary>
      <returns>The think time for the associated action. The default is zero.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestProgressEventArgs.TotalSteps">
      <summary>Gets the total number of steps in the test.</summary>
      <returns>The total number of steps in the test. The default is -1, which means the value has not been set.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestWarningEventArgs">
      <summary>Provides event arguments for warning exceptions that occur during processing of a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UITestWarningEventArgs.#ctor(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction,System.Exception,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestWarningEventArgs" /> class. </summary>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</param>
      <param name="ex">The <see cref="T:System.Exception" /> that has information about the problem that occurred.</param>
      <param name="warning">The text that explains the nature of the warning.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestWarningEventArgs.Error">
      <summary>Gets the associated exception for this event.</summary>
      <returns>The associated exception.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UITestWarningEventArgs.WarningMessage">
      <summary>Gets or sets the text of the warning message.</summary>
      <returns>The warning text.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction">
      <summary>Represents an action that validates a property value.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction.#ctor(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction" /> class by using the provided element, property name, and property value.</summary>
      <param name="uiElement">A UI element that is represented by a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
      <param name="propertyName">The name of the property to validate.</param>
      <param name="expectedValue">The value of the property as a string.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction.ExpectedValue">
      <summary>When implemented in a derived class, gets the expected property value.</summary>
      <returns>The value as a string.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction.IsParameterizable">
      <summary>Gets a value that indicates whether this action can be parameterized.</summary>
      <returns>true if this action can be parameterized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction.MessageOnValidationFailure">
      <summary>Gets or sets the message which will be displayed when the validation fails;</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction.PropertyName">
      <summary>Gets or sets the name of the property that is validated.</summary>
      <returns>The name of the property.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction">
      <summary>Represents an action that verifies configuration.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction.MinimumWarningLevel">
      <summary>Gets or sets the minimum warning level to use when configuration settings are compared.</summary>
      <returns>The minimum warning level.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction">
      <summary>Represents an action that is used by the UI recorder to report that it was unable to record an action correctly.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction" /> class for XML serialization or deserialization.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction" /> class by using the provided warning message.</summary>
      <param name="message">A string that contains a warning message.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction.#ctor(System.String,Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction" /> class.</summary>
      <param name="message">A string that contains a warning message.</param>
      <param name="uiElement">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction" /> class.</summary>
      <param name="message">A string that contains a warning message.</param>
      <param name="idTag">A string that contains an ID.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction.IdTag">
      <summary>Gets or sets the ID tag.</summary>
      <returns>The ID string.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction.Message">
      <summary>Gets or sets the warning message.</summary>
      <returns>The warning message.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.WebDialogAction">
      <summary>Represents an action that reports on a Web dialog box.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.WebDialogAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.WebDialogAction" /> class. </summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.WebDialogAction.ActionType">
      <summary>Gets or sets the type of browser action.</summary>
      <returns>The type of browser action.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.WebDialogAction.Invoke(Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker,Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap)">
      <summary>Invokes this action.</summary>
      <param name="actionInvoker">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker" /> object.</param>
      <param name="map">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.WebDialogAction.PromptText">
      <summary>Gets or sets the promp text in the dialog box.</summary>
      <returns>The prompt text.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.SpecialControlType">
      <summary>Identifies the types for <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject" /> objects to indicate whether a UI object is a window.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.SpecialControlType.None">
      <summary>Default.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.SpecialControlType.BrowserWindow">
      <summary>The control is a browser window.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.SpecialControlType.DocumentWindow">
      <summary>The control is a document window.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement">
      <summary>Represents a top level element in the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" />, typically a window.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement.Clone">
      <summary>Returns a cloned copy of this top level element.</summary>
      <returns>A copy of this top level element.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement.GetQueryString">
      <summary>Returns the query ID for this top level element.</summary>
      <returns>The <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.QueryId" /> for the underlying user interface object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap">
      <summary>Represents a map of user interface (UI) elements for serialization and deserialization of a <see cref="T:Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITest" /> object.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.AddUIObject(Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement)">
      <summary>Adds the provided UI element to this map.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject" />.</returns>
      <param name="element">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.AddUIObjects(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement})">
      <summary>Adds one or more UI elements to the map.</summary>
      <param name="uiElements">A list of <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> objects.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.BindParameters(Microsoft.VisualStudio.TestTools.UITest.Extension.ValueMap)">
      <summary>Binds the parameters that are used in the objects of the map with the values that are specified in the provided value map.</summary>
      <param name="valueMap">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.ValueMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.Clear">
      <summary>Removes all objects from the map.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.Contains(Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject)">
      <summary>Indicates whether the provided UI object is in the map.</summary>
      <returns>true if the object is in the map; otherwise, false.</returns>
      <param name="uiObject">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.FileName">
      <summary>Gets or sets the name of the XML file for this map.</summary>
      <returns>The file name for this map.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.GetCount">
      <summary>Returns the number of UI objects in this map.</summary>
      <returns>The number of objects.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.GetEnumerator">
      <summary>Returns an enumerator that can enumerate through all the objects in this map. These objects include top-level windows.</summary>
      <returns>The enumerator for this map.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.GetQueryIdFromId(System.String)">
      <summary>Returns the query ID for the object that is specified by the provided ID.</summary>
      <returns>The query ID.</returns>
      <param name="uiObjectId">The object ID.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.GetTopLevelElement(Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject)">
      <summary>Returns the top element that contains the provided UI object.</summary>
      <returns>The top-level element.</returns>
      <param name="uiObject">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject" />.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.GetUIObjectFromUIObjectId(System.String)">
      <summary>Returns the UI object that is specified by the provided ID.</summary>
      <returns>The specified UI object.</returns>
      <param name="uiObjectId">A UI object ID.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.GetUIObjectNameForAction(Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction)">
      <summary>Returns the UI object that is the subject of the provided UI test action.</summary>
      <returns>The required UI object.</returns>
      <param name="action">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.GetUIObjectNameForElement(Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement)">
      <summary>Returns the name of the UI object that corresponds to the provided UI element.</summary>
      <returns>The name of the corresponding UI object.</returns>
      <param name="element">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement" /> object.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.Id">
      <summary>Gets or sets the identifier for this map.</summary>
      <returns>The map identifier.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.MergeUIObject(Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap,System.String)">
      <summary>Merges a UI object from the provided UI map into this map by using the provided name for the object.</summary>
      <returns>The UI object in this map.</returns>
      <param name="uiMap">A different <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap" /> object.</param>
      <param name="objectName">The name of the object to add.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.Remove(Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject)">
      <summary>Removes the given UI object from this map.</summary>
      <returns>true if the UI object was successfully removed; otherwise, false.</returns>
      <param name="uiObject">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject" />.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap.TopLevelWindows">
      <summary>Gets a collection of the top-level windows in this map.</summary>
      <returns>The collection of top-level windows.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject">
      <summary>Represents an object in the user interface (UI) for the test framework.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Add(Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject)">
      <summary>Adds the given UI object to the descendents of this UI object, if the given UI object does not already exist.</summary>
      <returns>The added or existing object.</returns>
      <param name="uiObject">The UI object to add.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.BindParameters(Microsoft.VisualStudio.TestTools.UITest.Extension.ValueMap)">
      <summary>Binds properties of this UI object to those in the given value map.</summary>
      <param name="valueMap">A <see cref="T:Microsoft.VisualStudio.TestTools.UITest.Extension.ValueMap" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Clone">
      <summary>Returns a copy of this UI object.</summary>
      <returns>A copy of this UI object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Condition">
      <summary>Gets or sets the condition of this object.</summary>
      <returns>The condition of this object.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Contains(System.String)">
      <summary>Indicates whether the UI object that is identified by the provided ID is contained among the descendents of this UI object.</summary>
      <returns>true if the identified UI object is contained among the descendents; otherwise, false.</returns>
      <param name="objectId">A UI object ID.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.ControlType">
      <summary>Gets or sets the control type of this object.</summary>
      <returns>The control type.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Descendants">
      <summary>Gets a collection of all UI objects that are contained within this UI object.</summary>
      <returns>The collection of UI objects.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.FriendlyName">
      <summary>Gets or sets a friendly name for this object.</summary>
      <returns>A friendly name.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.GetQueryString">
      <summary>Returns the query ID for this UI object.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.GetQueryString(System.String)">
      <summary>Returns the query ID of the contained UI object that is specified by the given partial ID.</summary>
      <returns>A query ID for a contained UI object.</returns>
      <param name="partialId">A partial UI object ID.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.GetUIObjectFromId(System.String)">
      <summary>Returns a contained UI object that is based on the provided ID.</summary>
      <returns>A contained UI object, or null if not found.</returns>
      <param name="uiObjectId">A UI object ID.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.GetUIObjectFromPartialUIObjectId(System.String)">
      <summary>Returns a UI object that is contained in this UI object by using the provided partial ID.</summary>
      <returns>A UI object, or null if not found.</returns>
      <param name="partialUIObjectId">A partial UI object ID that has parts that are separated by dots.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Id">
      <summary>Gets the ID for this object.</summary>
      <returns>The ID.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Item(System.String)">
      <summary>Gets the specified UI child object in this object that has the given UI object ID.</summary>
      <returns>A UI object.</returns>
      <param name="uiObjectId">The UI object ID.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Name">
      <summary>Gets or sets the name of the object.</summary>
      <returns>The name of this object.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.ParameterizeProperty(System.String,System.String)">
      <summary>Parameterizes the given property by using the given parameter name.</summary>
      <param name="propertyName">The name of the property to parameterize.</param>
      <param name="parameterName">The name of the parameter.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.QueryId">
      <summary>Gets or sets the query ID for this object.</summary>
      <returns>The query ID.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Remove(Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject)">
      <summary>Removes the provided UI object from the descendent objects in this UI object.</summary>
      <returns>true if the specified object was removed; otherwise, false.</returns>
      <param name="uiObject">A UI object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.Remove(System.String)">
      <summary>Removes the specified UI object from the descendent objects in this UI object.</summary>
      <returns>true if the specified object was removed; otherwise, false.</returns>
      <param name="objectId">A UI object ID.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.SearchConfigurations">
      <summary>Gets or sets a string array of search configuration.</summary>
      <returns>The search conditions.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.SessionId">
      <summary>Gets or sets the ID for a top-level element for the recording session.</summary>
      <returns>The top-level element ID.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.SpecialControlType">
      <summary>Gets or sets the special type for this UI object.</summary>
      <returns>The special control type.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.SupportLevel">
      <summary>Gets or sets the level at which the current technology supports this UI object.</summary>
      <returns>The actual support level.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.SupportLevelWrapper">
      <summary>Gets or sets a string version of the actual level at which the current technology supports this UI object for serialization and deserialization of the <see cref="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.SupportLevel" /> property.</summary>
      <returns>The support level as a string.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.TechnologyName">
      <summary>Gets or sets the name of the technology that supports this UI object.</summary>
      <returns>The technology name.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.ToString">
      <summary>Returns the query ID of this UI object.</summary>
      <returns>The query ID.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject.WindowTitles">
      <summary>Gets a collection of the titles of the top-level windows.</summary>
      <returns>A collection of titles.</returns>
    </member>
  </members>
</doc>